home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 022a / vuimgpk.zip / VUIMG.DOC < prev    next >
Text File  |  1990-12-29  |  45KB  |  1,036 lines

  1.                   VUIMAGE(tm) (Version 2.92) (Shareware)
  2.                 GIF*/TIFF Format Picture Viewer/Printer
  3.         Copyright (C) 1990 Offe Enterprises. All rights reserved.
  4.  
  5.                                 USERS MANUAL
  6.  
  7.  Offe Enterprises, 1163 E. Ogden Ave.  #705-131, Naperville, IL 60563  USA
  8.                                 708-357-6679
  9.  
  10.    ------------------------------------------------------------------------ 
  11.   | A list of changes in this version is provided at the end of this file. |
  12.    ------------------------------------------------------------------------ 
  13.  
  14. *  GIF and "Graphics Interchange Format" are trademarks (tm) of Compuserve,
  15.    Inc., an H&R block company.  PostScript is a trademark of Adobe Systems, Inc.
  16.    VUIMAGE, VUIMAGE PLUS, TBG and SCRtoPS are trademarks of Offe Enterprises.
  17.  
  18.  
  19. ==============================================================================
  20.  
  21. FEATURES
  22. --------
  23.  
  24. Offe is proud to bring you our GIF/TIFF display/print software for the 
  25. IBM PC family.  Its main features are:
  26.  
  27.     - super fast display of GIF files and bilevel/grayscale TIFF files
  28.     - print GIF and TIFF files (six dithering options)
  29.     - handles large images while needing only 150K of free memory*
  30.     - Support for the GIF89a standard - plain text, graphics control, comment
  31.       extensions, restore to background, restore to previous etc.
  32.     - print entire image, set your own print size
  33.     - supports a variety of display types - CGA/Hercules/6300/DEB/EGA/MCGA/
  34.       VGA/SuperVGA/VESA SuperVGA
  35.     - 320x400x256, 360x480x256 and 800x600x16 driver for standard IBM VGA
  36.     - VESA SuperVGA driver for all SuperVGA cards that have VESA BIOS support.
  37.       Supports the following VESA standard modes (if available in card):
  38.        800x600x16, 1024x768x26, 1280x1024x16
  39.        640x400x256, 640x480x256, 800x600x256, 1024x768x256, 1280x1024x256
  40.     - excellent color rendition in all video modes
  41.     - six dithering options for two-color video modes
  42.     - handles large images with low memory requirement
  43.     - automatic/manual video mode selection capability
  44.     - auto/manual scaling - automatically scale to full screen or
  45.       manually scale from 1% to 999%
  46.     - zoom in / zoom out using the "+" and "-" keys
  47.     - panning - cursor keys allow moving screen window over different sections
  48.       of picture 
  49.     - adjust brightness and contrast, autoscale etc. while picture is on screen
  50.     - supports other boards/future boards through BIOS mode
  51.     - user-friendly, multiple interfaces
  52.         - menu-selectable options
  53.         - command-line selectable options (useful in batch files and when
  54.           called as a sub-program by other programs)
  55.         - pre-programmed keystroke mode (std. input re-direction)
  56.     - select files using cursor or by file numbers
  57.     - specify a list of files to be displayed, move forward/backward in list
  58.     - continuously repeat list of files (for demos etc.)
  59.     - Sort directory alphabetically, by date or by filesize, or disable sort
  60.     - List directory in short, medium or long format
  61.     - abort single picture or list of pictures in the middle
  62.     - handles corrupt files well
  63.     - returns DOS errorlevel value (useful in batch files and when
  64.       called as a sub-program by other programs)
  65.     - user selectable menu screen colors
  66.     - includes utility to convert interlaced GIF files to non-interlaced
  67.       GIF files 
  68.     - display quick picture info without displaying picture
  69.  
  70. * GIF89a images that use "restore to previous" function need may need more
  71.   memory for complete restoral to previous.
  72.  
  73.  
  74. ==============================================================================
  75.  
  76. FOR REGISTERED USERS
  77. --------------------
  78.  
  79. Registered users get VUIMAGE PLUS(tm) Version 2.92, our non-shareware version
  80. of the program with the following added features:
  81.  
  82. - the program configuration can be saved
  83.  
  84. - menus may be disabled and file (or files) to be shown may be specified from
  85.   the command line (in this mode, the image may be left on the screen when
  86.   the program ends)
  87.  
  88. - print options (printer select, set print size, printer port etc.) can
  89.   be specifed from the command line 
  90.  
  91. - invert images by pressing the "i" key after the picture has been displayed
  92.   on the screen 
  93.  
  94. - PCX files can also be viewed
  95.  
  96. - compressed bilevel TIFF files (compression type - CCITT Group 3-1D or
  97.   compression type PackBits) can be viewed.  Many scanners come with
  98.   software that can produce such files.
  99.  
  100. - most uncompressed TIFF 8-bit palette color images can be viewed.
  101.  
  102. ==============================================================================
  103.  
  104. REGISTRATION
  105. ------------
  106.  
  107. This version of the program is released as shareware. It is not free and is
  108. not in the public domain.  Private, non-commercial users are requested to
  109. register and support its continued development.  Registered users get
  110. VUIMAGE PLUS(tm) Ver 2.92.  To register, please use the order form supplied
  111. with this package, or send your name, address and phone number(s) with the
  112. registration fee of US $30.00** to:
  113.  
  114. Offe Enterprises, 1163 E. Ogden Ave.  #705-131, Naperville, IL 60563  USA
  115.  
  116. (Outside US, please add $5.00**).  Telephone: (708)-357-6679 (USA)
  117.  
  118. Any use of VUIMAGE(tm) in a commercial environment is illegal and is strictly
  119. prohibited.  Commercial users should purchase VUIMAGE PLUS(tm), the
  120. non-shareware version.  Volume discounts and site licenses are available for
  121. VUIMAGE PLUS(tm).  Contact Offe Enterprises for customized versions.
  122.  
  123.  
  124. DISTRIBUTION
  125. ------------
  126.  
  127. You may make copies of the program files for VUIMAGE(tm) and the documentation
  128. VUIMG.DOC (this file) together and distribute them to others, upload to
  129. bulletin boards etc. for non-commercial purposes. The program files should
  130. not be distributed without the documentation file VUIMG.DOC.  None of the
  131. files should be modified in any way.  
  132.  
  133.  
  134.  
  135.  OTHER PROGRAMS AVAILABLE FROM OFFE ENTERPRISES:
  136. -----------------------------------------------
  137.  
  138.    TBG(tm)     - TIFF black&white/grayscale image to GIF/TIFF black&white/
  139.                  grayscale converter (can reduce large b&w images to smaller
  140.                  grayscale ones for easier viewing, convert TIFF to GIF etc.).
  141.                  Commandline options for non-interactive conversion.
  142.  
  143.    SCRtoPS(tm) - Dump text and graphics screens (CGA/EGA/VGA) to PostScript*
  144.                  printer or capture to Encapsulated PostScript file (including
  145.                  line/box characters).  Requires only about 10K of resident
  146.                  memory.
  147.  
  148.    See file PROGRAMS.DOC for more information on these programs.
  149. ==============================================================================
  150.  
  151.  
  152.    *******************************  NOTICE  ********************************
  153.    *                                                                       *
  154.    *    This program, and all supporting programs and documentation are    *
  155.    *    provided "as is" without warranty of any kind, either expressed    *
  156.    *    or implied, including but not limited to the implied warranties    *
  157.    *    of merchantability and fitness for a particular purpose.  In no    *
  158.    *    event will  Offe Enterprises  be liable  to you for any damages    *
  159.    *    arising out of the use or  inability to use this program and/or    *
  160.    *    all supporting programs and documentation.                         *
  161.    *************************************************************************
  162.  
  163. ** All prices and other information are subject to change without notice.
  164.  
  165.  
  166.  
  167. INSTALLATION AND USAGE
  168. ----------------------
  169.  
  170. Note: Requires MS-DOS Version 2.0 or later and at least 150K of free memory.
  171.  
  172. 1.  FLOPPY DISK  Copy all the files from the program disk to another floppy
  173.                  disk.  Use this as your working disk - place this disk into
  174.                  drive A:, type "A:" and press return.  Go to step 2.
  175.  
  176.     HARD DISK    Make a new subdirectory.  For example, if you are using
  177.                  drive C: and the subdirectory name you want is \VUIMAGE, enter
  178.                           c:
  179.                           md \vuimage
  180.                  Now make this subdirectory your current directory.  In our
  181.                  example, enter
  182.                           cd  \vuimage
  183.                  Copy all the files from the program disk to this subdirectory.
  184.                  Go to step 2.
  185.  
  186. 2.  Now all the files are in the current drive/directory.  To start the program,
  187.     type "vuimg"  at the DOS prompt and press return.
  188.  
  189.     You will be placed in the main menu.  Also shown will be a list of files
  190.     in the current directory that have the extension "GIF".  The current display
  191.     mode will be displayed at the bottom left of the screen.  The main menu
  192.     options are displayed at the bottom right of the screen.
  193.  
  194.     Press "Q" to quit back to DOS.  Go to step 3.
  195.  
  196. 3.  You can execute the program any time by changing to the subdirectory that
  197.     has the program files and typing "vuimg"  as in step 2.  However, so that
  198.     you can execute the program from any directory, you should include the
  199.     directory containing the program files as part of your "PATH".  The PATH
  200.     is a list of directories that DOS will search when you type in a command.
  201.     Refer to your DOS manual for information on PATH and how to add a 
  202.     sub-directory to your PATH.
  203.  
  204.  
  205. PROGRAM CONFIGURATION
  206. ---------------------
  207.  
  208.     VUIMAGE PLUS(tm) users can configure the program by making selections
  209.     through the various menus and/or through commandline options, and then
  210.     saving the configuration using the "z" key of the Options menu. 
  211.  
  212.     VUIMAGE(tm) shareware version users can configure the program using 
  213.     "batch" files.  You can create a batch file by typing
  214.  
  215.           copy con: v.bat     <return>
  216.  
  217.     where "v.bat" is the name of the batch file.  Now enter the program
  218.     name along with the drive and directory name.  For example,
  219.  
  220.           c:\vuimage\vuimg    <return>
  221.  
  222.     Then press <ctrl>-Z followed by a <return> to finish creating the batch
  223.     file (you can also use an editor to create this file).  Now you can start
  224.     the program by typing "v" and return.  The batch file need not be kept
  225.     in the same subdirectory as the program files.  However, the sub-directory
  226.     that it is kept in must be part of your "PATH".  The PATH is a list of
  227.     directories that DOS will search when you type in a command.  Refer to
  228.     your DOS manual for information on PATH and how to add a sub-directory to
  229.     your PATH.
  230.  
  231.     After you become familiar with the command line options of the program (see
  232.     later section on command line options), you can re-create the batch file 
  233.     and also specify the command line options that you normally prefer to use.
  234.     This way you can "configure" the program to suit your needs.
  235.  
  236.  
  237. MAIN MENU
  238. ---------
  239.  
  240. From the main menu, at the "File(s)" prompt, you can enter:
  241.  
  242.         - "t" to select the file type - GIF or TIFF
  243.  
  244.         - "m" to change the display mode
  245.  
  246.         - "s" to change the scaling options
  247.  
  248.         - "o" to change other user selectable options
  249.  
  250.         - "d" to select a different directory/different group of files
  251.  
  252.         - "q" or ESC to quit and go back to DOS.
  253.  
  254.         - a list of picture files to be displayed.  For example, enter
  255.  
  256.                 3,1,5-7,17-14  <return>
  257.  
  258.            to display files 3,1,5,6,7,17,16,15,14 from the list (in that order).
  259.  
  260.         - One of the arrow keys to select files using the cursor keys.
  261.  
  262.           To display a single file, move the cursor bar to the file
  263.           and press enter.  To display a list of files, move to each file
  264.           and press the space bar to select (mark) the file.  Press enter to
  265.           display the marked files or "/" to continuously repeat the list of
  266.           files.  If there are too many files to fit on one screen, use the
  267.           PgUp/PgDn keys to see other files.
  268.  
  269.           After moving the cursor to a specific file, you can press the
  270.           "Insert" key to obtain quick information about the file.
  271.  
  272.  
  273. SELECTING THE FILE TYPE
  274. -----------------------
  275.  
  276. The default file type is "GIF".  To select between TIFF and GIF,
  277. press "t" at the main menu prompt.  You can also select the file type from
  278. the command line using the "-T" option (for example, -Ttiff will select TIFF -
  279. see section on command line options).
  280.  
  281.  
  282. SETTING THE DISPLAY MODE
  283. ------------------------
  284.  
  285. The program selects a video display mode appropriate for the video adapter
  286. and the picture being displayed automatically.  The mode is chosen from the
  287. CGA/Hercules/EGA/VGA modes present and any modes supported by any extended
  288. mode driver that has been loaded (extended mode drivers are selected by the
  289. command line option "-v" - see section "Display Boards and Extended
  290. Modes/Drivers" for more details on extended modes).  SuperVGA modes are
  291. extended modes.
  292.  
  293. If the user desires to select a particular video mode to display the picture
  294. instead of the automatically selected mode, this can be done by pressing
  295. "m" at the main menu prompt, going into the display mode menu and changing
  296. the display mode.  An appropriate mode supported by your video display
  297. board may be specified.  If any extended video mode drivers have been
  298. loaded, the extended modes supported by these drivers are also listed.
  299.  
  300. Instead of using the menu, you can also specify the mode to be used from the
  301. command line by using the "-m" option (for example, "-m7" will use the
  302. EGA 640x350 16-color mode - see section on command line options).
  303.  
  304. There is also a "BIOS" mode that you can use for extended modes that are
  305. unsupported.  Your display board will need to provide complete BIOS support.
  306. Usually the BIOS mode is extremely slow. 
  307.  
  308. If you are using a video mode that has only 2 colors, you can use dithering
  309. to improve the displayed picture.  Use the Options menu to select a type
  310. of dithering to be used for 2-color modes.  A suggested dither option for
  311. 2-color displays is 3 (3x3).  To view interlaced files correctly when
  312. dithering is used, convert them to non-interlaced files by using the
  313. utility NINTLACE.EXE.  (See section on interlaced files later).
  314.  
  315.  
  316.  
  317. DISPLAYING PICTURE FILES
  318. ------------------------
  319.  
  320. You can select one file or a list of files to view in one of two ways:
  321.  
  322. Method 1:  From the main menu, enter the number of the file you wish to
  323.            display and press return.  If you wish to display a sequence of
  324.            files, you can enter a set of numbers, separated by commas:
  325.  
  326.            Example:  3,5 <return> will display file 3 followed by file 5. 
  327.  
  328.            You can enter a starting number and an ending number to display
  329.            a list of files:
  330.  
  331.            Example:  2,5-7 <return> will display files 2, 5, 6 and 7.
  332.            Example:  2,7-5 <return> will display files 2, 7, 6 and 5.
  333.  
  334.            After you enter a list of files (or one file) and press return,
  335.            the picture(s) are displayed in sequence.
  336.  
  337. Method 2:  Alternately, you can use the cursor keys to move the cursor bar
  338.            (initially placed on file 1) to the file you wish to view, and
  339.            press enter to view the file.  To select a list of files,
  340.            "mark" each file by moving the cursor bar to it and then
  341.            pressing the space bar.  When you press return, the files
  342.            will be displayed in sequence.
  343.  
  344.  
  345. TIMEOUT
  346. -------
  347.  
  348. Each picture is displayed for a default time of 20 seconds.  Pressing a
  349. return, however, will force the display to end and move on to the next
  350. picture or back to the main menu.  Pressing the backspace key will move back
  351. to the previous picture if a list of pictures is being viewed.
  352.  
  353. The timeout value can be changed from the "Options" menu or from the command
  354. line using the -t option.
  355.  
  356. If the "@" key is pressed after drawing the picture on screen, the timeout
  357. is disabled.  In this case the picture will continue to be displayed
  358. until another key is pressed.
  359.  
  360. If you use a screen grabber program to capture the displayed image and
  361. you are not successful, use of the "@" key may help.
  362.  
  363.  
  364. ABORT PICTURE
  365. -------------
  366.  
  367. Pressing the ESC key while a picture is being drawn aborts that picture.
  368. You can abort a list of pictures by pressing the ESC key twice.
  369.  
  370.  
  371. REPEATING LISTS ( CONTINUOUS SLIDE SHOW MODE )
  372. ----------------------------------------------
  373.  
  374. When you enter a list of pictures in the main menu, if you end the list with
  375. the forward slash ("/") instead of a <return>, the list will be continuously
  376. repeated.  To abort this repeated display, press the ESC key twice in quick
  377. succession.
  378.  
  379.  
  380. SELECTING THE DISPLAY DIRECTORY
  381. -------------------------------
  382.  
  383. From the main menu, press "d" to change the display directory (the directory
  384. containing the picture files).  The files in this directory will be listed
  385. when you return to the main menu.
  386.  
  387. If only a directory name is specified, all files that have an extension of
  388. GIF or TIF (depending on file type selected) in that directory will be
  389. displayed.  If you want to list other files also, enter an appropriate string
  390. to be matched.
  391.  
  392. Examples:
  393.           To list                                       Enter
  394.  
  395. all files in the current directory                      *.*<return>
  396.  
  397. all files with extension GIF in the current directory   *.gif<return>
  398.  
  399. all files with extension GIF or TIF (depending on       pics<return>
  400.   file type) in the subdirectory "pics" of the
  401.   current directory
  402.  
  403. all files with extension GIF or TIF (depending on       \picdir<return>
  404.   file type) in the subdirectory "picdir" of the
  405.   root directory
  406.  
  407. all files in the subdirectory "picdir" of the root      \picdir\*.*<return>
  408.         directory.
  409.  
  410. You can also set the display directory from the command line using the -d
  411. option.
  412.  
  413.  
  414. DIRECTORY SORT
  415. --------------
  416. By default, the directory is sorted alphabetically.  If you press the
  417. "d" key from the main menu, you can choose between an alphabetical sort,
  418. sort by date, sort by file size or no sort.  You can also select between
  419. a short listing with only file names and a long listing with file dates
  420. and sizes in addition.
  421.  
  422. Only the first 1020 files will be sorted in a directory.  All others are
  423. displayed unsorted.
  424.  
  425.  
  426. SCALING OF PICTURES
  427. -------------------
  428.  
  429. There are many scaling options. The default scaling is 1:1 i.e. no scaling.
  430. You can choose to set the scales manually.  You can also have the program
  431. perform auto-scaling.  The "auto-scale full screen" option makes the picture
  432. "fit" the screen horizontally and vertically.  You can also auto-scale
  433. with the constraint that the horizontal and vertical scales should be equal.
  434.  
  435. Use the "Scale" menu to change the scaling options.  You can also select
  436. the scaling method from the command line using the -s option.
  437.  
  438.  
  439. ZOOMING
  440. -------
  441.  
  442. Once a picture is displayed on the screen, you can zoom in using the "+" key
  443. and zoom out using the "-" key.
  444.  
  445.  
  446. PANNING
  447. -------
  448.  
  449. Once a picture is displayed on the screen, you can move the viewing window
  450. around the picture by the use of the cursor keypad:
  451.  
  452.                            (Number lock should be disabled)
  453.  
  454.         down arrow  (or "d")       move down  half screen (1/8 screen for TIFF)
  455.         right arrow (or "r")       move right half screen (1/8 screen for TIFF)
  456.         up   arrow  (or "u")       move up    half screen (1/8 screen for TIFF)
  457.         left arrow  (or "l")       move left  half screen (1/8 screen for TIFF)
  458.         "End"       (or "1")       move to bottom left corner
  459.         "PgDn"      (or "3")       move to bottom right corner
  460.         "PgUp"      (or "9")       move to top right corner
  461.         "Home"      (or "7")       move to top left corner
  462.  
  463.                            (Scroll lock should be disabled)
  464.  
  465.   shift-down  arrow (or "2")       move down  full screen
  466.   shift-right arrow (or "6")       move right full screen
  467.   shift-up    arrow (or "8")       move up    full screen
  468.   shift-left  arrow (or "4")       move left  full screen
  469.  
  470.  
  471.  
  472. BRIGHTNESS
  473. ----------
  474.  
  475. Once a picture is displayed on the screen, you can increase the brightness
  476. by pressing the "b" key and reduce the brightness by pressing the "B" key.
  477. You can also set an overall brightness adjustment from the Options menu.
  478.  
  479.  
  480. CONTRAST
  481. --------
  482.  
  483. Once a picture is displayed on the screen, you can adjust the contrast
  484. by pressing the "g" key and the "G" key.  You can also set an overall
  485. contrast adjustment from the Options menu.
  486.  
  487.  
  488. INVERTING THE IMAGE
  489. -------------------
  490. Once a picture is displayed on the screen, you can invert the image by
  491. pressing the "i" key (available in VUIMAGE PLUS only).  This is useful
  492. for black and white or grayscale images.
  493.  
  494. Image inversion can be selected during startup by using the "-iiy"
  495. commandline option.
  496.  
  497.  
  498. PRINTING
  499. --------
  500.  
  501. Once an image is displayed on the screen, you can print that image by
  502. pressing the "p" key.  Before printing, make sure that you have set up
  503. the printer port and selected the correct printer by going into the
  504. Options menu.
  505.  
  506. The entire image is printed.  Any brightness and contrast adjustments you have
  507. made will affect the print output.  The output to 2-color printers (most
  508. printers) can be dithered so as to obtain a better print-out.  You can choose
  509. between no dithering, 2x2, 3x3, 4x4, 5x5 or 6x6 dithering by going
  510. into the Options menu.  You may wish to experiment with the dithering
  511. options to obtain the best print image.  For fairly high resolution
  512. printers (200x200 dpi or greater), 6x6 or 5x5 is suggested for paint-type
  513. images and scanned images with many shades.  For line art/scanned documents,
  514. eiher no dithering or 2x2 is suggested.
  515.  
  516. From the Options menu, you can also set the desired size of the print-out.
  517.  
  518. You can specify "lpt1:","lpt2:","lpt3:","com1:","com2:" or a filename
  519. for the printer port.
  520.  
  521.  
  522.  
  523. INTERLACED GIF FILES
  524. --------------------
  525.  
  526. Interlaced GIF files are the files that contain images that are not drawn
  527. top to bottom, but are drawn in four passes over the image area.  On each
  528. pass, some lines are skipped that are subsequently filled by a following pass.
  529.  
  530. To display interlaced images using dithering in 2-color modes and also to
  531. print interlaced images, the image must be converted to a non-interlaced image.
  532. This can be done using the utility NINTLACE.EXE by typing:
  533.  
  534.     nintlace input.gif output.gif
  535.  
  536. where input.gif is the interlaced GIF file and output.gif is the non-
  537. interlaced GIF file to be created.
  538.  
  539. (If you use the "-n" option for NINTLACE.EXE as in "nintlace -n x.gif y.gif",
  540.  the program does not do this conversion, but will eliminate all unnencessary
  541.  characters from the end of the file that may have been added as a result of
  542.  using communications protocols like XMODEM or YMODEM to transfer files).
  543.  
  544.  
  545.  
  546. TEXT SCREEN COLORS
  547. ------------------
  548.  
  549. You can change the text screen colors used by going into the "Options"
  550. menu and pressing "C - Screen Colors ".  Use the left/right arrow keys 
  551. to change the foreground color and the up/down arrow keys to change the 
  552. background color. (Alternately, you can use the "f" and "F" keys for
  553. foreground and the "b" and "B" keys for background).
  554.  
  555. Select the colors you like.  Note the numbers shown that corresponds to each
  556. of the colors that you selected - these numbers can be used with the "-cd",
  557. "-co" and the "-cg" command line options to automatically select your
  558. favourite colors when the program is started.
  559.  
  560. ^L
  561.  
  562.  
  563. SUMMARY OF COMMANDS AVAILABLE WHEN A PICTURE IS FULLY ON-SCREEN
  564. ---------------------------------------------------------------
  565. (Disable Scroll-Lock)
  566.  
  567. @            Disable timeout, freeze pic on screen till the enter key is pressed
  568.  
  569. +, -         Zoom In, Zoom Out
  570. a            Auto-scale current pic to fit screen
  571.  
  572. arrow keys, d,r,u,l         Pan down, right, up, left
  573. shift arrow keys, 2,6,8,4   Pan down, right, up, left (larger shift)
  574. End , 1                     Pan to bottom left corner
  575. PgDn, 3                     Pan to bottom right corner
  576. PgUp, 9                     Pan to top right corner
  577. Home, 7                     Pan to top left corner
  578.  
  579. b, B         Increase brightness, decrease brightness
  580. g, G         Decrease contrast, increase contrast
  581. f            cycle through dithers (if being dithered)
  582. i            invert image (VUIMAGE PLUS only)
  583.  
  584. p            Print image
  585. delete       Re-draw picture
  586. insert       Show picture info
  587.  
  588. return       Move to next picture in list
  589. backspace    Move to previous picture in list
  590. escape       Abort the list 
  591.  
  592.  
  593.  
  594. COMMAND LINE OPTIONS
  595. --------------------
  596.  
  597. Many of the options may be set from the command line instead going through
  598. a menu.  For example, to start the program with the mode option set to 9
  599. and the scaling option set to 3, enter:
  600.  
  601.         vuimg  -m9 -s3
  602.  
  603. The available command line options are listed below:
  604.  
  605.   -Tfiletype    where filetype is "gif" or "tiff".
  606.  
  607.                 Example:   -Ttiff       (display tiff files)
  608.  
  609.   -vdrivername  where drivername is the name of the extended mode driver
  610.                 appropriate for your board.  If the program files are not in
  611.                 the current directory, then the drive and subdirectory must
  612.                 also be specified.
  613.  
  614.                 Example (load ATI VGAWonder driver):
  615.  
  616.                            -vdativ            (program files in current dir)
  617.                            -vc:\vuimage\dativ (program files in c:\vuimage)
  618.  
  619.   -mmodeindex   where modeindex is the number you would enter if you were
  620.                 to go into the "Mode" menu and make a selection.
  621.  
  622.                 Example:   -m9          (set 320x200x256 mode)
  623.  
  624.   -mdmodeindex  where modeindex is the mode to be forced disabled for autoselect
  625.   -memodeindex  where modeindex is the mode to be forced enabled for autoselect
  626.   -mamodeindex  where modeindex is the mode to be not forced
  627.  
  628.                 Example:   -md11        (force disable mode 11 for autoselect)
  629.                            -me7         (force enable mode 7 for autoselect)
  630.                            -ma7         (let program decide automatically)
  631.  
  632.   -sscaleindex  where scaleindex is the number you would enter if you were
  633.                 to go into the Scale menu (part of the "Options" menu) and
  634.                 make a selection.
  635.  
  636.                 Example:   -s3          (set autoscale full screen)
  637.  
  638.   -sxhscale     where hscale is the horizontal scale value (1% to 999%).
  639.                 This option should be used only if manual scaling is selected.
  640.  
  641.                 Example:   -sx200       (set horizontal scale to 200%)
  642.  
  643.   -syvscale     where vscale is the vertical scale value (1% to 999%).
  644.                 This option should be used only if manual scaling is selected.
  645.  
  646.                 Example:   -sy50        (set vertical scale to 50%)
  647.  
  648.   -ddirectory   where directory is a directory name (or file matching string)
  649.                 that you would enter when you go into the Dir menu.
  650.  
  651.   -Dssorttype   where "sorttype" is 0 for no sort, 1 for alphabetical sort,
  652.                 2 for sort by date and 3 for sort by file size.
  653.  
  654.                 Example:   -Ds2         (sort by date)
  655.  
  656.   -Dllisttype   where "listtype" is 0 for short, 1 for long directory listing.
  657.  
  658.                 Example:   -Dl1         (show long directory listing)
  659.  
  660.   -Dddateform   where "dateform" is 0 for month-day-year format, 1 for
  661.                 day-month-year format.
  662.  
  663.                 Example:   -Dd1         (DD-MM-YY format)
  664.  
  665.   -ttimeout     where timeout is the number of seconds to display each picture.
  666.  
  667.                 Example:   -t40         (set timeout to 40 seconds)
  668.  
  669.   -by           enables the beep at the end of a picture
  670.   -bn           disables the beep at the end of the picture
  671.  
  672.                 Example:   -bn          (disable beep)
  673.  
  674.   -Bbrightness  where brightness is the brightness value (100 is nominal)
  675.  
  676.                 Example:   -B120                (set brightness to 120%)
  677.  
  678.   -cddircolor   where dircolor is the color number for the filenames 
  679.   -cofncolor          fncolor  is the color number for the file numbers 
  680.   -cmmodcolor         modcolor is the color number for the display mode
  681.   -cggencolor         gencolor is the color number for general text
  682.                 To find the color numbers for the colors of your choice, first
  683.                 go into the "Options" menu and select the colors that you like.
  684.                 The corresponding color numbers are also displayed.
  685.  
  686.                 Example:   -cd78    (filenames in yellow on a red background)
  687.                            -co10    (filenumbers in bright green on black)
  688.                            -cm4     (video mode in red on black)
  689.                            -cg14    (general text in yellow on black)
  690.  
  691.   -iby          show brief info (-iby) as pic is displayed (filename, image
  692.   -ibn          size),  do not show brief info (-ibn)
  693.  
  694.   -idy          show detailed info (-idy) as pic is displayed,
  695.   -idn          do not show detailed info (-idn)
  696.  
  697.   -iiy          invert the image (-iiy), do not invert the image (-iin).
  698.   -iin          (really useful for only black and white/grayscale images)
  699.  
  700. (*** The following options are available only in VUIMAGE PLUS(tm) ***)
  701.  
  702.   -Tpcx         select filetype to be PCX.
  703.  
  704.   -pprinternum  where printernum is the number you would enter if you were
  705.                 to go into the Options menu and choose a printer.
  706.  
  707.                 Example:   -p1      (select EPSON FX80/100 printer)
  708.  
  709.   -pddevicename where devicename is the printer device (lpt1:, lpt2:, lpt3:,
  710.                 com1:, com2: or filename).
  711.  
  712.                 Example:   -pdlpt1:      (send output to lpt1:)
  713.                            -pdvuimg.prn  (send output to file vuimg.prn)
  714.  
  715.   -pxwidth      where width is the width of the printed image in 1/100 inches
  716.  
  717.                 Example:   -px904   (print image width=9.04 inches)
  718.  
  719.   -pyheight     where height is the height of the printed image in 1/100 inches
  720.  
  721.                 Example:   -py1200  (print image height=12.00 inches)
  722.  
  723.   -fddithertype where dithertype is the number you would enter if you were to
  724.                 go into the Options menu and choose the display dither type.
  725.  
  726.                 Example:   -fd3     (dither 2-color displays using 3x3 matrix)
  727.  
  728.   -fpdithertype where dithertype is the number you would enter if you were to
  729.                 go into the Options menu and choose the printer dither type.
  730.  
  731.                 Example:   -fp4     (dither 2-color printers using 4x4 matrix)
  732.  
  733.   -C            disables the menus.  If you use this option, you must also
  734.                 specify a filename to be displayed including the pathname.
  735.                 This should be the last option entered on the command line.
  736.                 The filename may contain wild card characters ? and * and 
  737.                 should be the last parameter.  Any directory name entered
  738.                 with the -d option will be ignored.
  739.  
  740.                 Examples:   -C somefile.gif
  741.                             -C \pics\*.gif
  742.  
  743.   -L            leave the last image on the screen when the program ends.
  744.                 Valid only when the -C option is used.  Useful when called
  745.                 as a sub-program by another program.
  746.  
  747.  
  748.  
  749.  
  750. PRE-PROGRAMMED MODE
  751. -------------------
  752.  
  753. You can run the program in a PRE-PROGRAMMED mode where it will go through a
  754. display session with no keyboard input.  To do this, go through a manual
  755. session and write down all keystrokes till you quit back to DOS (this is
  756. important).  If you use the ESC key to abort a picture or list,
  757. the return key to move on to the next picture, or the cursor keys to do
  758. panning, do NOT include these keystrokes.  Then create a file containing
  759. these keystrokes (we will use the filename "vuimg.inp" in the following
  760. example).  To do this, type: 
  761.  
  762.         copy con: vuimg.inp <return>
  763.  
  764. Enter the keystrokes you wrote down and then type a <CTRL>Z to create the
  765. file called vuimg.inp.  A text editor (ex. edlin) may also be used to
  766. create such a file (start a new line for every "return" key).  This file
  767. may then be used to run the program in the PRE-PROGRAMMED mode by typing
  768.  
  769.        vuimg  < vuimg.inp
  770.  
  771.  
  772. DOS EXIT CODES (ERRORLEVEL)
  773. ---------------------------
  774.  
  775. The return codes generated by the program that may be tested in a batch
  776. file are:
  777.  
  778. 0 - no error
  779. 1 - command line option error
  780. 2 - the -C option was used without specifying a file
  781. 3 - file not found or invalid filename
  782.  
  783.  
  784.  
  785.  
  786. DISPLAY BOARDS and EXTENDED VIDEO MODES/DRIVERS
  787. -----------------------------------------------
  788.  
  789. If the program does not work with your display board, try loading any software
  790. drivers (BIOS emulators, int 10h drivers, RAM BIOS drivers) that come with it.
  791. Refer to the instructions that come with your graphics board.
  792.  
  793. Some video display boards support even higher resolutions than standard VGA,
  794. for example, 640x480 in 256 colors and 800x600 in 16 colors.  These are
  795. sometimes referred to as SuperVGA modes.  Additional drivers that support
  796. these "extended modes" are included with the program.  These drivers have
  797. filenames with the extension ".VDR" and are listed later in this section.
  798. They can be loaded using the "-v" command line option (see section on command
  799. line options).
  800.  
  801. Typically, extended modes are dependent on your type of graphics card.
  802. Refer to your graphics card manual to see what extended modes are supported.
  803. Only VGA type extended modes with either 16 or 256 colors out of a palette
  804. of 262,144 colors are supported by the extended mode drivers.  Check the
  805. list of extended mode drivers at the end of this section to see which driver
  806. is suitable for use with your card.
  807.  
  808. However, there is a SuperVGA standard known as the VESA SuperVGA standard.
  809. Many or most of the SuperVGA cards now support this standard.  If your
  810. card supports this standard, then you can take advantage of the VESA driver
  811. (DVESA.VDR) that comes with the program.  Even if there is a separate driver
  812. that supports your card, WE RECOMMEND that you use the VESA driver instead
  813. if your card supports the VESA standard.  In order for your card to support
  814. the VESA standard, you may need to load a device driver or TSR that comes
  815. with your card (through the CONFIG.SYS or AUTOEXEC.BAT file).  Refer to the
  816. documentation that comes with your card (in printed form or disk file form).
  817.  
  818. If you are not using any extended drivers, you may still be able to display
  819. in an extended mode if your BIOS for the board will support this.  Not all
  820. boards come with BIOS that support the extended modes completely.  Installing
  821. any RAM BIOS drivers that come with your board may help.  Display done
  822. through the BIOS is usually extremely slow.
  823.  
  824. To use the BIOS supported extended modes, you need to know the mode number,
  825. the no. of columns, the no. of rows, and the no. of colors for the mode.
  826. Refer to the manual for your graphics card.
  827.  
  828. If you have a plain VGA card with no SuperVGA modes, you may still be able
  829. to get higher resolutions (320x400x256, 360x480x256, 800x600x16) using the
  830. DNVGA driver.
  831.  
  832.  
  833. Extended Mode Drivers (SuperVGA drivers) included:
  834.  
  835. (additional untested drivers may be available from Offe Enterprises)
  836.  
  837.     If your display board is:                   Try driver
  838.     ------------------------                    ----------
  839.     Any board that suports the VESA standard    DVESA
  840.     and has VESA BIOS installed
  841.     
  842.         ATI VGAWonder                           DATIV
  843.         Paradise VGA cards                      DPVGA
  844.         AST VGA cards                           DPVGA
  845.         AT&T VDC600                             DPVGA
  846.     Cardinal 600 VGA             DCHT
  847.         Everex EV673                            DE673
  848.         Everex EV678                            DE678
  849.         Genoa VGA cards                         DORCH
  850.         Orchid ProDesigner                      DORCH
  851.     Orchid ProDesigner II (Tseng 4000)      DTSNG4
  852.         Sigma VGA cards                         DORCH
  853.         Standard IBM VGA & register compatibles
  854.                 with multisync monitors         DNVGA
  855.         STB VGA cards                           DORCH
  856.         STB PowerGraph (Tseng 4000)             DSTBPG
  857.         Trident Video cards                     DTRID
  858.         Video-7 Fastwrite                       DV7FW
  859.         Video-7 1024i                           DV71024
  860.         Video-7 VRAM                            DV7VRAM
  861.  
  862.     Other Chips&Technolgies chipset cards    DCHT
  863.     Other Tseng 4000 Chipset cards          DTSNG4
  864.  
  865.  
  866.     If your board is not listed, you can try one of the supplied drivers
  867.     to see if any of the extended modes will work. Other drivers may become
  868.     available from Offe in the future.  Not all modes available are supported
  869.     on the listed boards.
  870.  
  871.  
  872. Extended Modes Supported by the Drivers (mode numbers in decimal and hex)
  873.  
  874. DVESA
  875.         Mode 256  (100h)         640 x  400 x 256 colors
  876.         Mode 257  (101h)         640 x  480 x 256 colors
  877.         Mode 258  (102h)         800 x  600 x  16 colors
  878.         Mode 259  (103h)         800 x  600 x 256 colors
  879.         Mode 260  (104h)        1024 x  768 x  16 colors
  880.         Mode 261  (105h)        1024 x  768 x 256 colors
  881.         Mode 262  (106h)        1280 x 1024 x  16 colors
  882.         Mode 263  (107h)        1280 x 1024 x 256 colors
  883.  
  884. DATIV
  885.         Mode  84 (54h)           800 x 600 x  16 colors 
  886.         Mode  97 (61h)           640 x 400 x 256 colors
  887.         Mode  98 (62h)           640 x 480 x 256 colors
  888.         Mode  99 (63h)           800 x 600 x 256 colors
  889.         Mode 101 (65h)          1024 x 768 x  16 colors
  890.  
  891. DCHT
  892.         Mode 112 (70h)           800 x 600 x  16 colors 
  893.         Mode 114 (72h)          1024 x 768 x  16 colors
  894.         Mode 120 (78h)           640 x 400 x 256 colors
  895.         Mode 121 (79h)           640 x 480 x 256 colors
  896.         Mode 128 (7bh)           800 x 600 x 256 colors
  897.  
  898. DE673
  899.         Submode 19 (13h)        640 x 350 x 256 colors
  900.         Submode 20 (14h)        640 x 400 x 256 colors
  901.         Submode 21 (15h)        512 x 480 x 256 colors
  902.  
  903. DE678
  904.         Submode 49 (31h)        640 x 400 x 256 colors
  905.         Submode 50 (32h)        512 x 480 x 256 colors
  906.         Submode 77 (4dh)        640 x 480 x 256 colors
  907.         Submode 78 (4eh)        800 x 600 x 256 colors
  908.  
  909. DNVGA
  910.         -------                  320 x 400 x 256 colors
  911.         -------                  360 x 480 x 256 colors
  912.         -------                  800 x 600 x  16 colors
  913.  
  914. DORCH
  915.         Mode  41 (29h)           800 x 600 x  16 colors
  916.         Mode  45 (2Dh)           640 x 350 x 256 colors
  917.         Mode  46 (2Eh)           640 x 480 x 256 colors
  918.         Mode  47 (2Fh)           720 x 512 x 256 colors
  919.         Mode  48 (30h)           800 x 600 x 256 colors
  920.         Mode  55 (37h)          1024 x 768 x  16 colors
  921.  
  922. DPVGA
  923.         Mode  88 (58h)           800 x 600 x  16 colors
  924.         Mode  94 (5Eh)           640 x 400 x 256 colors
  925.         Mode  95 (5Fh)           640 x 480 x 256 colors
  926.  
  927. DV7FW
  928.         Mode  98 (62h)           800 x 600 x  16 colors
  929.         Mode 102 (66h)           640 x 400 x 256 colors
  930.         Mode 103 (67h)           640 x 480 x 256 colors
  931.  
  932. DTRID
  933.         Mode  91 (5Bh)           800 x 600 x  16 colors
  934.         Mode  92 (5Ch)           640 x 400 x 256 colors
  935.         Mode  93 (5Dh)           640 x 480 x 256 colors
  936.         Mode  95 (5Fh)          1024 x 768 x  16 colors
  937.  
  938. DTSNG4, DSTBPG
  939.         Mode  41 (29h)           800 x 600 x  16  colors
  940.         Mode  55 (37h)          1024 x 768 x  16  colors
  941.         Mode  45 (2dh)           640 x 350 x 256  colors
  942.         Mode  47 (2fh)           640 x 400 x 256  colors (DTSNG4)
  943.         Mode 120 (78h)           640 x 400 x 256  colors (DSTBPG)
  944.         Mode  46 (2eh)           640 x 480 x 256  colors
  945.         Mode  48 (30h)           800 x 600 x 256  colors
  946.         Mode  56 (38h)          1024 x 768 x 256  colors
  947.  
  948. DV71024
  949.         Mode  98 (62h)           800 x 600 x  16 colors
  950.         Mode 101 (65h)          1024 x 768 x  16 colors
  951.         Mode 102 (66h)           640 x 400 x 256 colors
  952.         Mode 103 (67h)           640 x 480 x 256 colors
  953.  
  954. DV7VRAM
  955.         Mode  98 (62h)           800 x 600 x  16 colors
  956.         Mode 101 (65h)          1024 x 768 x  16 colors
  957.         Mode 102 (66h)           640 x 400 x 256 colors
  958.         Mode 103 (67h)           640 x 480 x 256 colors
  959.         Mode 105 (69h)           800 x 600 x 256 colors
  960.  
  961. REVISION HISTORY
  962. ----------------
  963.  
  964. Additions/Changes from Version 2.80 to Version 2.92:
  965.   - Sort directory alphabetically, by date or by filesize, or disable sort
  966.   - List directory in short, medium or long format
  967.   - Simpler main menu - can select Mode, Options etc while using scroll-bar
  968.   - adjust contrast (use the "g","G" keys when image is on screen)
  969.   - autoscale to fit screen while image is on-screen (use the "a" key)
  970.   - cycle through dithers when dithering in 2-color modes (use the "f" key)
  971.   - re-draw the image on screen (use the "delete" key)
  972.   - get quick picture info while image is on screen (use the "insert" key)
  973.   - freeze image on screen i.e. disable timeout (use the "@" key)
  974.   - get quick picture info in main menu without displaying ("insert" key)
  975.   - move backwards through a list of files using the backspace key
  976.   - edit user responses to queries (use cursor keys)
  977.   - added the program NINTLACE.EXE to convert interlaced files to
  978.     non-interlaced files (useful for mono display modes and printing)
  979.   - Space bar to mark/unmark automatically moves to next file on display
  980.   - When entering file numbers, need to press enter after "/" for repeat
  981.   - VUIMAGE PLUS(tm) can read most uncompressed TIFF 8-bit palette color images
  982.   - VUIMAGE PLUS(tm) can save the configuration
  983.   - filename/image size can be displayed while image is being drawn using
  984.     the "-iby" commandline option
  985.   - specific video modes can be disbaled or enabled for autoselect 
  986.     using the "-md", "-me" and "-ma" commandline options
  987.   - Driver for Tseng 4000, STB Powergraph
  988.  
  989. Additions/Changes from Version 2.70 to Version 2.80:
  990.   - Added 5x5, 6x6 dithering, better dithering
  991.   - GIF89a - supports "restore-to-previous" feature
  992.   - improved auto-select video mode, scaling in multi-image pictures
  993.   - max. timeout increased to 43199 seconds
  994.   - other minor enhancements
  995.   - VUIMAGE PLUS(tm) now supports PCX also
  996.  
  997. Additions/Changes from the previous version (V2.62):
  998.   - Support for the GIF89a standard - ASCII plain text extensions,
  999.     graphics control extensions (delay, transparency, restore to background),
  1000.     comment and application extensions
  1001.   - better print quality
  1002.   - Ability to invert the image (VUIMAGE PLUS(tm))
  1003.  
  1004. Additions/Changes from the previous version (V2.60):
  1005.   - SuperVGA support added for any SuperVGA card that supports the VESA
  1006.     standard.  Most SuperVGA cards now come with VESA BIOS support in the
  1007.     form of a device driver (installed through CONFIG.SYS) or TSR (installed
  1008.     through AUTOEXEC.BAT).  The VESA driver for VUIMAGE(tm)/VUIMAGE PLUS(tm)
  1009.     supports the following VESA standard modes (if available in card):
  1010.        800x600x16, 1024x768x26, 1280x1024x16
  1011.        640x400x256, 640x480x256, 800x600x256, 1024x768x256, 1280x1024x256
  1012.     Use of the VESA extended video driver (dvesa) is strongly recommended.
  1013.   - added Chips & Technologies extended video driver
  1014.   - added HP Thinkjet printer
  1015.   - from main menu and cursorbar menu, can use ctrl-home/ctrl-end to get to
  1016.     top of directory or end of directory
  1017.   - from main menu, any arrow key takes you to cursorbar selection
  1018.   - four digit filenumber display allows upto 9999 files.
  1019.  
  1020. Additions/Changes from the previous version (V2.53):
  1021.   - Now supports printing of images.  To choose printer, use the Options menu.
  1022.        Print entire image, set your own print size.
  1023.   - Now can dither images in 2-color display modes - none, 2x2, 3x3, 4x4,
  1024.        5x5 or 6x6 dithering
  1025.   - Dither print output - none, 2x2, 3x3, 4x4, 5x5 or 6x6 dithering
  1026.   - better Options menu
  1027.   - reads more TIFF files
  1028.   - memory requirement has increased to 150K
  1029.  
  1030. Additions/Changes from the previous version (V2.42):
  1031.   - drivers for Trident, Video-7 1024i and Video-7 VRAM cards added
  1032.   - select files using cursors, mark/unmark for list of files
  1033.   - read more TIFF files - Vuimage Plus(tm) now supports PackBits
  1034.     compressed bilevel TIFF files
  1035.  
  1036.